where 절 yield_self를 사용하여 특정 조건에서만 where 절을 사용하도록 설정한 이야기 코딩하는 동안 특정 조건에서만 where 절을 활성화하고 싶습니다! 라고 생각하는 일이 있었습니다. 처음에는 단순히 if문으로 분기하고 있었습니다만, 너무 어색하다고 생각했기 때문에 분투해 보았습니다. 샘플 코드 을 참고로 ActiveRecord를 확장해 보았습니다. 기사의 확장 코드는 Rails5에서 작동하지 않았기 때문에 Rails의 코드를 읽으면서 다음과 같이 확장했습니다. 확장 코드 ... where 절루비RailsActiveRecord
yield_self를 사용하여 특정 조건에서만 where 절을 사용하도록 설정한 이야기 코딩하는 동안 특정 조건에서만 where 절을 활성화하고 싶습니다! 라고 생각하는 일이 있었습니다. 처음에는 단순히 if문으로 분기하고 있었습니다만, 너무 어색하다고 생각했기 때문에 분투해 보았습니다. 샘플 코드 을 참고로 ActiveRecord를 확장해 보았습니다. 기사의 확장 코드는 Rails5에서 작동하지 않았기 때문에 Rails의 코드를 읽으면서 다음과 같이 확장했습니다. 확장 코드 ... where 절루비RailsActiveRecord